export interface SystemDataVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 名称
   */
  name: string;

  /**
   * 指标类别
   */
  category: string;

  /**
   * 描述
   */
  description: string;

  /**
   * 父节点
   */
  parentId: string | number;

  /**
   * 是否为逆向指标
   */
  inversed: string;

  /**
   * 体系内码
   */
  systemTypeId: string | number;

    /**
     * 子对象
     */
    children: SystemDataVO[];
}

export interface SystemDataForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 名称
   */
  name?: string;

  /**
   * 指标类别
   */
  category?: string;

  /**
   * 描述
   */
  description?: string;

  /**
   * 父节点
   */
  parentId?: string | number;

  /**
   * 是否为逆向指标
   */
  inversed?: string;

  /**
   * 体系内码
   */
  systemTypeId?: string | number;

}

export interface SystemDataQuery {

  /**
   * 名称
   */
  name?: string;

  /**
   * 指标类别
   */
  category?: string;

  /**
   * 描述
   */
  description?: string;

  /**
   * 父节点
   */
  parentId?: string | number;

  /**
   * 是否为逆向指标
   */
  inversed?: string;

  /**
   * 体系内码
   */
  systemTypeId?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}



